projects
/
emacs.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c5de73a
)
(byte-optimize-form-code-walker): Simplify a bit
author
Stefan Monnier
<monnier@iro.umontreal.ca>
Mon, 25 Mar 2024 02:13:44 +0000
(22:13 -0400)
committer
Stefan Monnier
<monnier@iro.umontreal.ca>
Mon, 25 Mar 2024 02:13:44 +0000
(22:13 -0400)
Eliminate a case that matches very rarely and where the default
handling works just as well anyway.
* lisp/emacs-lisp/byte-opt.el (byte-optimize-form-code-walker): Remove
redundant case.
lisp/emacs-lisp/byte-opt.el
patch
|
blob
|
history
diff --git
a/lisp/emacs-lisp/byte-opt.el
b/lisp/emacs-lisp/byte-opt.el
index f6df40a2d9b8ce526d3f97a86526b426ad8c42e4..54997205edb867c2ffef35b88fc603ff7fecf38a 100644
(file)
--- a/
lisp/emacs-lisp/byte-opt.el
+++ b/
lisp/emacs-lisp/byte-opt.el
@@
-482,9
+482,6
@@
There can be multiple entries for the same NAME if it has several aliases.")
(push name byte-optimize--dynamic-vars)
`(,fn ,name . ,optimized-rest)))
- (`(,(pred byte-code-function-p) . ,exps)
- (cons fn (mapcar #'byte-optimize-form exps)))
-
((guard (when for-effect
(if-let ((tmp (byte-opt--fget fn 'side-effect-free)))
(or byte-compile-delete-errors